big shots/guns - German English Dictionary